﻿@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
	list-style: none;
}
a:link {color:#000;text-decoration:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#FF0000;text-decoration:underline;}
ul{list-style-type:none;}
body {
	margin:0;
	padding:0;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	color:#000;
	background:#ffffff;
}

img {
	border:0;
}

.content {
	width:100%;
	margin:0 auto;
}

.left {
	float:left;
}

.right {
	float:right;
}

.clear {
	clear:both;
}

/* Header */

.all_content {
	width:1136px;
	margin:0 auto;
}

.content_all_bg {
	margin:0 auto;
}

.header_left {
	background:url(../images/header_left_bg.png) top left no-repeat;
	width:6px;
	height:59px;
}

.header_center {
	background:url(../images/header_mid_bg.png) repeat-x;
	width:1012px;
	height:59px;
}

.header_right {
	background:url(../images/header_right_bg.png) top left no-repeat;
	width:6px;
	height:59px;
}

.laug_bg {
	background:url(../images/language_bg.png) no-repeat;
	width:212px;
	height:45px;
	float:right;
}

.language_style {
	padding-bottom:20px;
}

.language_style a {
	color:#000000;
	font-size:16px;
	text-decoration:none;
}

.language_style a:hover {
	color:#FF0000;
}

.chinese {
	font-family:"幼圆";
}

.english {
	font-family:Arial, Helvetica, sans-serif;
}

.logo_position {
	margin:15px 50px;
}

/* Content */
.content_top_bg {
	background:url(../images/content_top_bg.png) no-repeat;
	width:1026px;
	height:10px;
	*height:0px;
}

.content_mid_bg {
	background:url(../images/content_mid_bg.png) repeat-y;
	width:1026px;
	height:100%;
}

.home_mid_bg {
	width:1026px;
	height:100%;
	margin:0 auto;
}

.content_bottom_bg {
	background:url(../images/content_bottom_bg.png) no-repeat;
	width:1026px;
	height:6px;
}

.content_title {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:15px;
	padding-left:10px;
}

.fl_item_border {
	border:1px solid #c3c3c3;
	width:233px;
}

.fl_item_border li {
	padding:2px 7px;
}

.news_item_border {
	border:1px solid #c3c3c3;
	width:429px;
}

.prod_item_border {
	border:1px solid #c3c3c3;
	width:321px;
}

.prod_item_border li {
	height:90px;
	padding:2px 10px;
	line-height:90px;
	border-bottom:1px dotted #CCCCCC;
}

.prod_more {
	padding:10px;
}

.items_style {
	min-height:400px;
	padding:8px;
}

.news_item {
	margin-left:5px;
}

.news_item li {
	padding:5px 20px;
	color:#777777;
	height:15px;
}

.right_item {
	margin-left:5px;
}

.anounce_bg {
	background:url(../images/anounce_bg.png) no-repeat;
	width:321px;
	height:152px;
}
.anounce_bg_en {
	background:url(../images/anounce_bg_en.png) no-repeat;
	width:321px;
	height:152px;
}

.anounce_style {
	padding:40px 0 0 15px;
}

.content_line {
	margin-left:8px;
	margin-top:40px;
}

.anounce_style p {
	font-size:14px;
	color:#6f6f6f;
	margin-top:10px;
}

.anounce_title h3 {
	color:#0099FF;
	font-size:14px;
}

.anounce_date {
	color:#CCCCCC;
	font-size:13px;
}

/* Footer */
.footer_left {
	background:url(../images/footer_left_bg.png) top left no-repeat;
	width:6px;
	height:72px;
}

.footer_center {
	background:url(../images/footer_bg.png) repeat-x;
	width:100%;
	height:246px;
}

.footer_right {
	background:url(../images/footer_right_bg.png) top left no-repeat;
	width:6px;
	height:72px;
}

.footer {
	margin-top:3px;
}

.website {
	color:#878787;
	font-size:14px;
	font-family:'微软雅黑';
}

.website a:link {
	color:#00a1e9;
}
.website a:hover {
	color:#ff0000;
}

.footer_line {
	margin-left:30px;
}

.copyright {
	color:#878787;
	font-size:14px;
	font-family:'微软雅黑';
	margin-left:30px;
	margin-top:15px;
}

.footer_logo {
	margin-top:12px;
}

/******************************************
*****************二级页面样式***************
******************************************/
.sec_lev_bar_bg {
	background:url(../images/sec_level_bar_bg1.png) no-repeat;
	width:175px;
	height:25px;
	color:#ffffff;
	line-height:25px;
	padding-left:5px;
}

.sec_lev_left {
	margin-left:10px;
}

.sec_lev_left_content {
	border:1px solid #848484;
	width:178px;
}

.sec_lev_left_content ul li {
	height:25px;
	line-height:25px;
}

.sec_lev_left_content ul li a:hover {
	color:#FF0000;
}

.sec_lev_bar_bg2 {
	background:url(../images/sec_lev_bar2.gif) repeat-x;
	width:615px;
	height:25px;
	border-bottom:1px solid #848484;
	line-height:25px;
	padding-left:5px;
}

.sec_lev_bar_bg3 {
	background:url(../images/sec_lev_bar2.gif) repeat-x;
	width:175px;
	height:25px;
	border-bottom:1px solid #848484;
	line-height:25px;
	padding-left:5px;
}

.sec_lev_center {
	border:1px solid #848484;
}

.sec_lev_right {
	border:1px solid #848484;
	margin-left:10px;
}

.sec_lev_out {
	margin-left:10px;
}

.sec_lev_center_content {
	width:620px;
}

.sec_lev_center_profile {
	padding:5px;
	width:610px;
}
.sec_lev_center_profile p, .coop_content p {
	line-height:24px;
}
.sec_lev_center_content ul li {
	padding:5px 0 5px 10px;
	font-size:11px;
	height:114px;
	border-bottom:1px dotted #CCCCCC;
}

.sec_lev_show {
	margin-left: 10px;
    width: 810px;
}

.genfo_content_col {
	width:170px;
	margin-left:5px;
}

.genfo_content_title {
	font-size:13px;
}

.sec_lev_center_content ul li a {
	color:#0090D1;
}

.sec_lev_center_content ul li a:hover {
	color:#ff0000;
}

.genfo_conent_left {
	width:300px;
	padding:0 5px;
}

.genfo_conent_right {
	width:300px;
	padding:0 5px;
}

.sec_lev_right_content {
	margin:5px;
}
.sec_lev_right_content p {
	width:130px;
	padding-left:5px;
	color:#8d8d8d;
}
.sec_lev_right_content2 {
	background:url("../images/email.png") no-repeat;
	height:24px;
	line-height:24px;
	margin-top:5px;
	*width:170px;
}
.sec_lev_right_content2:hover {
	background:url("../images/email_over.png") no-repeat;
}
.sec_lev_right_content2 a {
	padding-left:30px;
}
.sec_lev_right_tel {
	background:url(../images/telephone.png) no-repeat;
	height: 24px;
	line-height: 24px;
	margin-top: 5px;
	padding-left: 30px;
}
#channel_home #channel .channel_home a,
#channel_1001 #channel .channel_1001 a,
#channel_1002 #channel .channel_1002 a,
#channel_1003 #channel .channel_1003 a,
#channel_1004 #channel .channel_1004 a {
	color:#FF0000;
	background:url("../images/left_arrow.gif") no-repeat top left #DCDCDC;
}
#channel li a {
	height:25px;
	width:178px;
	display:block;
	padding-left: 20px;
    width: 158px;
}
#channel li a:hover {
   	background:url("../images/left_arrow.gif") no-repeat top left #DCDCDC;
}
.customer_name {
	color:#0066cc;
	font-size:16px;
	font-weight:bold;
}
.per_customer {
	margin-top:20px;
	width:405px;
}
.customer_link {
	color:#848484;
}
.customer_desc {
	font-size:14px;
	color:#4d4d4d;
}
.map {
	margin-top:10px;
}
#cvi_tooltip {
	display:none;
	position:absolute;
	padding:4px 8px;
	color: #666666;
	text-shadow: white 0px 1px 0px;
	background: #ffdd00;
	background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(255,255,255)), to(rgb(255,224,0)));
	background-image: -moz-linear-gradient(top, rgb(255,255,255), rgb(255,224,0));
	font: 100% Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid orange;
	max-width: 240px;
	min-width: 30px;
	border-radius: 8px;
	-moz-border-radius: 8px;	
	-khtml-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-moz-box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	-webkit-box-shadow: rgba(40,20,0,.66) 0px 0px 8px;
	user-select: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
}
#cvi_tooltip  b {color: #333333; }
#cvi_tooltip  i {font-family: Times, serif; }
#cvi_tooltip  big {text-transform: uppercase; }
#cvi_tooltip  hr {
	color: orange; 
	border-color: orange; 
	background-color: orange; 
}
/*********提示框***************/

#container {
  clear: left;
  padding: .5em 20px 100px 20px;
}

.back-to-top {
  display: block;
  margin-top: 1em;
  width: 7em;
}

.float-left {
  float: left;
  margin-right: .5em;
  display: inline;
  position: relative;
}
.float-right {
  float: right;
  margin-left: .5em;
  display: inline;
  position: relative;
}
.html, .jquery {
  margin-top: .5em;
  color: #900;
  cursor: pointer;
  font-size: .9em;
  width: 8.5em;
}
/* global */
#cluetip-close img {
  border: 0;
}
#cluetip-title {
  overflow: hidden;
}
#cluetip-title #cluetip-close {
  float: right;
  position: relative;
}
#cluetip-waitimage {
  width: 43px;
  height: 11px;
  position: absolute;
  background-image: url(../images/wait.gif);
}
.cluetip-arrows {
  display: none;
  position: absolute;
  top: 0;
  left: -11px;
  height: 22px;
  width: 11px;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#cluetip-extra {
  display: none;
}
/***************************************
   =cluetipClass: 'default' 
-------------------------------------- */

.cluetip-default {
  background-color: #FFFFFF;
}
.cluetip-default #cluetip-outer {
  position: relative;
  margin: 0;
  background-color: #FFFFFF;
}
.cluetip-default h3#cluetip-title {
  margin: 0 0 5px;
  padding: 8px 10px 4px;
  font-size: 1.1em;
  font-weight: normal;
  background-color: #4DBDF0;
  color: #fff;
}
.cluetip-default #cluetip-title a {
  color: #d9d9c2;
  font-size: 0.95em;
}  
.cluetip-default #cluetip-inner {
  padding: 10px;
}
.cluetip-default div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* default arrows */

.clue-right-default .cluetip-arrows {
  background-image: url(../images/darrowleft.gif);
}
.clue-left-default .cluetip-arrows {
  background-image: url(images/darrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-default .cluetip-arrows {
  background-image: url(images/darrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-default .cluetip-arrows {
  background-image: url(images/darrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'jtip'
-------------------------------------- */
.cluetip-jtip {
  background-color: transparent;
}
.cluetip-jtip #cluetip-outer {
  border: 2px solid #ccc;
  position: relative;
  background-color: #fff;
}

.cluetip-jtip h3#cluetip-title {
  margin: 0 0 5px;
  padding: 2px 5px;
  font-size: 16px;
  font-weight: normal;
  background-color: #ccc;
  color: #333;
}

.cluetip-jtip #cluetip-inner {
  padding: 0 5px 5px;
  display: inline-block;
}
.cluetip-jtip div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #900;
}

/* jtip arrows */

.clue-right-jtip .cluetip-arrows {
  background-image: url(images/arrowleft.gif);
}
.clue-left-jtip .cluetip-arrows {
  background-image: url(images/arrowright.gif);
  left: 100%;
  margin-right: -11px;
}
.clue-top-jtip .cluetip-arrows {
  background-image: url(images/arrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-jtip .cluetip-arrows {
  background-image: url(images/arrowup.gif);
  top: -11px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}

/***************************************
   =cluetipClass: 'rounded'
-------------------------------------- */

.cluetip-rounded {
  background: transparent url(images/bl.gif) no-repeat 0 100%;
  margin-top: 10px;
  margin-left: 12px;
}

.cluetip-rounded #cluetip-outer {
  background: transparent url(images/tl.gif) no-repeat 0 0;
  margin-top: -12px;
}

.cluetip-rounded #cluetip-title {
  background-color: transparent;
  padding: 12px 12px 0;
  margin: 0 -12px 0 0;
  position: relative;
}
.cluetip-rounded #cluetip-extra {
  position: absolute;
  display: block;
  background: transparent url(images/tr.gif) no-repeat 100% 0;
  top: 0;
  right: 0;
  width: 12px;
  height: 30px;
  margin: -12px -12px 0 0;
}
.cluetip-rounded #cluetip-inner {
  background: url(images/br.gif) no-repeat 100% 100%;
  padding: 5px 12px 12px;
  margin: -18px -12px 0 0;
  position: relative;
}

.cluetip-rounded div#cluetip-close { 
  text-align: right;
  margin: 0 5px 5px;
  color: #009;
  background: transparent;
}
.cluetip-rounded div#cluetip-close a {
  color: #777;
}

/* rounded arrows */

.clue-right-rounded .cluetip-arrows {
  background-image: url(images/rarrowleft.gif);
}
.clue-left-rounded .cluetip-arrows {
  background-image: url(images/rarrowright.gif);
  left: 100%;
  margin-left: 12px;
}
.clue-top-rounded .cluetip-arrows {
  background-image: url(images/rarrowdown.gif);
  top: 100%;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;  
}  
.clue-bottom-rounded .cluetip-arrows {
  background-image: url(images/rarrowup.gif);
  top: -23px;
  left: 50%;
  margin-left: -11px;
  height: 11px;
  width: 22px;
}



/* stupid IE6 HasLayout hack */
.cluetip-rounded #cluetip-title,
.cluetip-rounded #cluetip-inner {
  zoom: 1;
}
.office_box_element {
	border:1px solid #cccccc;
	padding:5px;
	margin:5px;
}
.office_box_title {
	width:80px;
}
.office_title {
	background:url(../images/office_title_bg.png) no-repeat;
	height:30px;
	width:100%;
	font-size:16px;
	font-weight:bold;
	line-height:30px;
	padding-left:10px;
}
.office_desc, .office_map {
	margin-top:10px;
}
.office_desc span, .office_map span {
	font-weight:bold;
}
.office_contact {
	color:#848484;
}
.office_contact_style {
	margin:10px 20px;
}
.resource_category {
	font-size:12px;
	color:#848484;
	background:url(../images/resource_bg.png) no-repeat;
	width:160px;
	height:25px;
	line-height:25px;
	padding-left:10px;
}
.download_area {
	border:1px solid #dddddd;
}
.download_name {
	border-bottom:1px solid #dddddd;
	padding:5px 10px;
	font-weight:bold;
	font-size:14px;
}
.download {
	border-top:1px solid #dddddd;
}
.down_btn {
	padding:10px;
}
.down_btn a span {
	background:url("../images/pic_down.gif") no-repeat scroll 5px 8px #50C0F2;
    display:block;
    height:30px;
    line-height:30px;
    text-align:center;
    width:120px;
}
.down_btn a:hover span {
	background:url("../images/pic_down.gif") no-repeat scroll 5px 8px #00a9f4;
}
.down_btn a:link {
	color:#ffffff;
	font-size:16px;
	font-weight:bold;
}
.down_info_title {
	font-weight:bold;
	
}
.down_line {
	margin:5px;
}
/******************************************
*****************弹出框***************
******************************************/
#basic-modal-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {height:380px; width:600px; color:#bbb; background:url(../images/float_box_bg.gif) no-repeat; border:10px solid #444; padding:12px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container #basic-modal-content {padding:8px;}
.float_box_title {
	color:#4d4d4d;
	font-size:16px;
	font-weight:bold;
}
.float_box_content {
	margin-top:30px;
}
.float_box_content td {
	height:30px;
}
.float_box_left {
	width:100px;
	color:#919191;
}
.float_submit {
	background:url(../images/submit_btn.png) no-repeat;
	width:71px;
	height:25px;
	border:0;
}
/******************************************
*****************新闻二级页面样式***************
******************************************/
.news_left {
	margin-left:10px;
	*width:180px;
}
.news_left_content_top {
	background: url("../images/news_tab_bg.png") no-repeat scroll 0 0 transparent;
    color: #00A1E9;
    font-size: 14px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    width: 170px;
}
.news_left_content_bottom {
	padding:5px;
	width:170px;
}
.news_left_content_bottom ul li{
	background:url("../images/news_seperate.gif") no-repeat scroll left bottom transparent;
	height:30px;
	line-height:30px;
}
.news_left_content_bottom a {
	display:block;
    height:30px;
    padding-left:30px;
}
.news_left_content_bottom .active {
	background:url("../images/left_arrow2.gif") no-repeat top left;
}
.news_search {
	margin-top:30px;
}
.search_btn {
	background:url("../images/search_btn.png") no-repeat;
	width:60px;
	height:25px;
	font-weight:bold;
	border:none;
	cursor:pointer;
}
.news_center {
	width:625px;
	margin-left:10px;
}
.news_right {
	margin-left:10px;
	width:180px;
}
.news_center_content_top {
	background:url("../images/title_news.gif") no-repeat left top;
	height: 20px;
    padding: 7px 0 0 10px;
    font-weight:bold;
    font-size:12px;
}
.news_center_content li {
	background:url("../images/dot.gif") no-repeat scroll 8px 12px;
	height:25px;
	line-height:25px;
	padding-left:25px;
	position:relative;
}
.news_center_content li span {
	position:absolute;
	right:0;
	color:#777777;
}
.videos .hd {
    height: 90px;
    overflow: hidden;
    padding: 0 4px 4px 0;
    width: 120px;
    display: block;
    margin-bottom: 2px;
    position: relative;
    text-decoration: none;
}
.videos .hd img {
    display: block;
}
.videos .play {
    left: 44px;
    top: 29px;
    background: url("../images/play_icon.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    height: 32px;
    position: absolute;
    visibility: hidden;
    width: 32px;
}
.videos .hd:hover .play {
    visibility:visible;
}
.blk_18 {
	border-right: #e3e3e3 1px solid; 
	border-top: #e3e3e3 1px solid; 
	margin-top: 8px; 
	font-size: 12px; 
	background: #f3f3f3; 
	overflow: hidden;
	border-left: #e3e3e3 1px solid; 
	width: 156px;
	_width:166px; 
	border-bottom: #e3e3e3 1px solid; 
	zoom: 1;
}
.blk_18 .pcont {
	float: left; 
	overflow: hidden; 
	width: 117px;
}
.blk_18 .ScrCont {
	width: 32766px; 
	zoom: 1;
}
.blk_18 #List1_1 {
	float: left;
}
.blk_18 #List2_1 {
	float: left;
}
.blk_18 .LeftBotton {
	background:url(../images/picr_1.gif) no-repeat; 
	float: left; 
	margin: 10px 1px; 
	width: 15px; 
	height: 72px;
}
.blk_18 .RightBotton {
	background: url(../images/picr_1.gif) no-repeat; 
	float: left; 
	margin: 10px 1px; 
	width: 15px; 
	height: 72px;
}
.blk_18 .LeftBotton {
	background-position: 0px 0px; 
	margin-left: 5px;
	padding:0px;
}
.blk_18 .RightBotton {
	background-position: 0px -100px;
	padding:0px;
}
.blk_18 .LeftBotton:hover {
	background-position: -20px 0px;
}
.blk_18 .RightBotton:hover {
	background-position: -20px -100px;
}
.blk_18 .pl img {
	display: block; 
	margin: 6px auto 1px; 
	cursor: pointer; 
	border-top-style: none; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
.blk_18 .pl {
	border-righ: #f3f3f3 1px solid; 
	border-top: #f3f3f3 1px solid; 
	float: left; 
	border-left: #f3f3f3 1px solid; 
	width: 114px; 
	line-height: 24px; 
	border-bottom: #f3f3f3 1px solid; 
	text-align: center; 
	text-decoration: underline;
	height:105px;
	padding-left:1px;
}
.blk_18 a.pl:hover {
	border-right: #ff9900 1px solid; 
	border-top: #ff9900 1px solid; 
	background: #fff; 
	border-left: #ff9900 1px solid; 
	color: #ff9900; 
	border-bottom: #ff9900 1px solid;
}
.commu_cont3 {
	margin: 9px 7px 7px; 
	line-height: 150%;
}
.commu_cont3 ul {
	width: 188px;
}
.news_center_content dl {
	margin:0 3px 0 0;
	width:200px;
	float:left;
}
.news_center_content dt {
	background-color: #EDF7F9;
    padding: 3px 0 3px 6px;
}
.left_thumb{width:120px; float:left;}
.left_thumb td a{display:block; height:100px; position:relative; outline:none;}
.left_thumb td img{width:100px; height:75px; position:absolute; left:0; top:0; padding:3px; background:#eeeeee; border:1px solid #cccccc;}
.left_thumb td img.on{background:#beceeb; border:1px solid #828da1;}
.left_thumb td img.hover{padding:10px; background:url(../images/thumb_shade.png) no-repeat -1px -1px; border:none;}
.preview_right{padding-left:125px;}
.preview_right img{width:500px; height:375px; padding:5px; background:#f3f3f3; border:1px solid #dddddd;}
.product_show_top_bg {
	background:url(../images/product_kv_bg.gif) repeat-x;
	width:810px;
	height:304px;
	border: 1px solid #E0E0E0;
}
.product_pic_large {
	margin:10px;
}
.product_desc {
	margin:20px 0 0 20px;
}
.product_desc h3 {
	color:#666666;
	font-size:16px;
}
.product_desc p {
	color:#A9A9A9;
}
.product_desc div {
	margin-top:10px;
}
.param_font {
	color:#A9A9A9;
	width:200px;
}
.parameter_col {
	width:150px;
	text-align:center;
	margin-left:1px;
}
.parameter_row1 {
	background:#eeeeee;
	height:20px;
	line-height:20px;
	font-weight:bold;
}
/**********产品图片展示*********/
#intro {
	width:100%;
	overflow:hidden;
}
#intro div {
	float:left;
}
.introShow {
	padding:10px 0 10px 9px;
	width:350px;
}
.introShow .mainShow {
	width:350px;
	height:192px;
}
.mainShow img{
	width:350px;
	height:192px;
}
.introShow .scroll {
	margin-top:3px;
	width:353px;
	height:66px;
	overflow:hidden;
}
.scroll img{
	width:60px;
	height:60px;
}
.scroll a span {
	display:none;
}
.scroll a:hover {
	text-decoration:none;
}
.scroll .prevView, .scroll .nextView, .scroll .prevView.prevStop, .scroll .nextStop {
	float:left;
	margin-top:10px;
	width:7px;
	height:12px;
	background:url(../images/bgimg.gif) no-repeat -132px -17px;
}
.scroll .prevView {
	background-position:-139px -17px;
}
.scroll .prevStop, #main .scroll .prevView.prevStop:hover {
	background-position:-132px -17px;
	cursor:default;
}
#main .scroll .nextView.nextStop:hover {
	cursor:default;
}
.scroll .nextView, .scroll .nextStop {
	float:right;
	background-position:-160px -17px;
}
.scroll .prevView:hover {
	background-position:-146px -17px;
}
.scroll .nextView:hover {
	background-position:-167px -17px;
}
.scroll .nextStop, .scroll .nextStop:hover {
	background-position:-153px -17px;
}
.scroll ul {
	float: left;
    height: 70px;
    margin: 0 3px 0 5px;
    overflow: hidden;
    padding: 0;
    width: 330px;
}
.scroll li {
	float:left;
	margin-bottom:2px;
}
.scroll li a {
	display:block;
	margin-right:2px;
	border:1px solid #ededed;
	padding:1px;
}
.scroll ul li a:hover {
	border:1px solid #f60;
}
img{
	border:0;
}
div.jqZoomTitle {
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	color:#FFF;
	background:#999;
}
.jqZoomPup {
	overflow:hidden;
	background-color:#FFF;
	-moz-opacity:.6;
	opacity:.6;
	filter:alpha(opacity = 60);
	z-index:10;
	border-color:#c4c4c4;
	border-style:solid;
	cursor:crosshair;
}
.jqZoomPup img {
	border:0;
}
.preload {
	-moz-opacity:.8;
	opacity:.8;
	filter:alpha(opacity = 80);
	color:#333;
	font-size:12px;
	font-family:Tahoma;
	text-decoration:none;
	border:1px solid #CCC;
	background-color:white;
	padding:8px;
	text-align:center;
	background-image:url(../images/zoomloader.gif);
	background-repeat:no-repeat;
	background-position:43px 30px;
	width:90px;
	*width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;
}
.jqZoomWindow {
	border:1px solid #999;
	background-color:#FFF;
}
/******************************
***********三级页面************
******************************/
.news_content {
	width:810px;
	margin-left:10px;
}
.success_content {
	margin-left:60px
}
.news_title {
	font-size:18px;
	font-weight:bold;
}
.news_subtitle {
	font-size:14px;
	color:#777777;
	margin-top:5px;
}
.keywords {
	color:#8d8d8d;
}
.keywords span {
	color:#000000;
}
.time {
	color:#8d8d8d;
}
.time span {
	color:#000000;
}
.article {
	margin-top:10px;
}
.article p {
	font-size:12px;
}
.back_home {
	font-size:15px;
	padding-top:20px;
}
/*********分页样式**************/
.page_style {
	height:30px;
	line-height:30px;
	margin-right:10px;
}
.page-navi-count a {
	border:1px solid #0090D1;
	padding:2px;
	margin-right:5px;
}
.page-navi-count a:hover {
	background:#0090D1;
	color:#ff0000;
}

/************采购信息*************/
.purchase_element {
	border-bottom:4px dotted #CCCCCC;
}
.purchase_title {
	font-weight:bold;
	font-size:12px;
}
.line_two_elements {
	margin-left:50px;
}

/************留言板**************/
.per_message {
	border:1px solid #8d8d8d;
}
.message_top {
	background: none repeat scroll 0 0 #5EBEE9;
    height: 25px;
    line-height: 25px;
    padding: 0 15px;
    width: 778px;
}
.message_title {
	font-size:14px;
	font-weight:bold;
}
.message_bottom {
	padding:10px;
}
.message_profile_unreply {
	background: url("../images/unreply.png") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 16px;
    height: 71px;
    line-height: 71px;
    text-align: center;
    width: 71px;
}
.message_profile {
	background:url(../images/reply.png) no-repeat;
	color: #FFFFFF;
    font-size: 16px;
    height: 71px;
    line-height: 71px;
    text-align: center;
    width: 71px;
}
.message_content {
	margin-left:10px;
	width:700px;
}
.replymessage_content {
	margin-left:80px;
	width:700px;
	color:#848484;
}
.message_left_content_bottom {
	padding: 5px;
	width:170px;
}

/**********FAQ*************/
.faq_questions li {
	background: url("../images/dot.gif") no-repeat scroll left 10px transparent;
    font-size: 14px;
    padding-left: 10px;
}
.faq_q {
	font-size:14px;
	color:#8e1937;
	margin-top:10px;
}
.faq_a {
}
.backtop {
	margin-top:10px;
}

/*******************************************/
/*******************改版*******************/
/******************************************/
.header_bg {
	background:url(../images/header_bg.png) repeat-x;
	width:100%;
	height:104px;
}
.genfo_nav {
	margin:15px 0 0 10px;
}
.genfo_nav_sub a {
    filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, strength=3, direction=135); PADDING-BOTTOM: 1px;
	-moz-border-radius: 2px 2px 2px 2px;
    -moz-box-shadow: 0 1px 5px #999999;
    -webkit-box-shadow:0px 1px 5px #999;
    box-shadow:0px 1px 5px #999;
    border-radius:2px;
    background-color: #FFFFFF;
    display: block;
    height: 83px;
    margin: 0 5px;
    padding: 1px;
    width: 257px;
}
.genfo_nav_sub a:hover {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, strength=3, direction=135);
	box-shadow:0px 1px 10px #666;
	-moz-box-shadow:0px 1px 10px #666;
	-webkit-box-shadow:0px 1px 10px #666;
}
.login_style {
	font-size:14px;
	text-align:right;
}
.login_style a:link {
	color:#ffffff;
}
.login_style a:visited {
	color:#ffffff;
}
.login_style a:hover {
	color:#FF0000;
	text-decoration:underline;
}
.lan_login {
	margin:20px 50px 0 0;
}
.footer_nav_parent {
	color:#FFFC00;
	font-size:16px;
	margin-right:20px;
	width:160px;
	font-weight:bold;
}
.footer_nav_parent ul li {
	color:#7dbffc;
	font-size:12px;
	background:url(../images/footer_nav_dot.gif) left 12px no-repeat;
	padding-left:15px;
	height:30px;
	line-height:30px;
	font-weight:normal;
}
.footer_nav_parent ul li a:link,.footer_nav_parent ul li a:visited {
	color:#ffffff;
}
.footer_nav_parent ul li a:hover {
	color:#a4d0f9;
}
.footer_nav {
	width:1024px;
	margin:0 auto;
	padding-top:30px;
}
.footer_declare {
	color:#a4d0f9;
	width:1024px;
	padding-top:40px;
	margin:0 auto;
}
#slider7 { height: 1%; overflow:hidden; }
#slider7 .viewport { width: 1020px; height: 186px; float: left; overflow: hidden; position: relative; }
#slider7 .buttons { background:url(../images/buttons.png) no-repeat scroll 0 0 transparent; display: block; margin: 30px 10px 0 0; background-position: 0 -38px; text-indent: -999em; float: left; width: 39px; height: 37px; overflow: hidden; position: relative; }
#slider7 .next { background-position: 0 0; margin: 30px 0 0 10px; }
#slider7 .disable { visibility: hidden; }
#slider7 .overview { list-style: none; position: absolute; padding: 0; margin: 0; width: 240px; left: 0 top: 0; }
#slider7 .overview li{ float: left; margin: 0 10px 0 0; padding: 1px; height: 186px; border: 1px solid #ffffff; width: 190px;}
#slider7 .overview>li>a {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#666666, strength=3, direction=135); PADDING-BOTTOM: 1px;
	-moz-border-radius: 2px 2px 2px 2px;
    -moz-box-shadow: 0 1px 5px #999999;
    -webkit-box-shadow:0px 1px 5px #999;
    box-shadow:0px 1px 5px #999;
    border-radius:2px;
    background-color: #FFFFFF;
    display: block;
    height: 144px;
    margin: 0 5px;
    padding: 1px;
    width: 190px;
}
#slider7 .overview>li>a:hover {
	filter:progid:DXImageTransform.Microsoft.Shadow(color=#333333, strength=3, direction=135);
	box-shadow:0px 1px 10px #666;
	-moz-box-shadow:0px 1px 10px #666;
	-webkit-box-shadow:0px 1px 10px #666;
}
#slider7 .overview li p {
	font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
.pic_roll {
	margin:10px 5px;
}
.sec_page_content {
	width:1024px;
	margin:0 auto;
}
.KinSlideshow_titleBar h2{
	position:relative;
}
#btnlistID li{
	color:#ffffff!important;
}
.banner_bg {
	background:url(../images/banner_bg.jpg) repeat-x;
	width:100%;
	height:427px;
}
.policy a:link {
	color:#A4D0F9;
}
.policy a:visited {
	color:#A4D0F9;
}
#KinSlideshow_content a {
	display:block;
	float:left;
} 
